import { get, post } from '@/utils/request';

// 下载文件
export function downloadFile(params){
    return get(`/download/${params}`, {}, { token: true, responseType: 'blob' })
}

// 关联OKR selectObjectList
export function selectObjectList(){
    return get(`/selectObjectList`, {}, { token: true })
}

// 保存项目 saveProject
export function saveProject(params){
    return post(`/saveProject`, params, { token: true })
}

// 查询项目列表 queryProjectList
export function queryProjectList(){
    return get(`/queryProjectList`, {}, { token: true })
}

// 查询项目详情 queryProject
export function queryProject(params){
    return get(`/queryProject`, params, { token: true })
}

// 评审 updateProjectStatus
export function updateProjectStatus(params){
    return post(`/workflow/updateProjectStatus`, params, { token: true })
}

// 待办 /api/workflow/queryProjectList
export function queryTodoProjectList(){
    return get(`/workflow/queryProjectList`, {}, { token: true })
}

// 驳回 workflow/rejectProjectStatus
export function rejectProjectStatus(params){
    return post('/workflow/rejectProjectStatus', params, { token: true })  
}